home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / c / pgmprot.com / READ.ME < prev    next >
Encoding:
Text File  |  1988-11-05  |  1.4 KB  |  32 lines

  1.  
  2.                                  PROGPROT.ARC 
  3.                    Copyright Protection for your C Programs
  4.  
  5. This archive contains the C and MASM source for a utility to protect your
  6. program copyright messages. It allows serialization of released software
  7. and permits version numbers to be assigned following compilation, and just
  8. prior to release shipment. Your copyright message, serial number, and version
  9. number are protected by a checksum byte in the .EXE file.
  10.  
  11. The program DEMO.EXE illustrates the use of these utilities. Run DEMO.EXE
  12. just as it is, and you will get a message that it has been tampered with.
  13.  
  14. Then, run the SETVER utility on DEMO.EXE, which serializes it and prepares
  15. it for shipment. Use the command SETVER DEMO -S12345 -V123 <return>. Now
  16. run DEMO again. It is now ready for shipment.
  17.  
  18. Now, use DEBUG to locate the copyright message, and modify it. Write the
  19. modified copy back to disk and run DEMO again. It will detect the change to
  20. your copyright and allow you to halt execution if your copyright is modified
  21. or removed.
  22.  
  23. You must insure that the same version of SERNO.ASM is used both with SETVER
  24. and your program, since SETVER only knows your copyright this way. You may,
  25. however, compile SETVER using the small memory model and link in a large
  26. model assembly of SERNO.ASM with your program. The .MAK files illustrate
  27. the procedure for configuring the memory model.
  28.  
  29. Hal Endresen
  30. Quid Pro Quo Software
  31.  
  32.